#define _CRT_SECURE_NO_WARNINGS 1
#pragma warning(disable:6031)
#include <stdio.h>

//int main()
//{
//    int a;
//    int i = 0;
//    for (a = 10000; a <= 99999; a++)
//    {
//        if (((a / 10000) * (((a / 1000) % 10) * 1000 + ((a / 100) % 10) * 100 + ((a / 10) % 10) * 10 + a % 10)\
//            + (a / 1000) * (((a / 100) % 10) * 100 + ((a / 10) % 10) * 10 + a % 10)\
//            + (a / 100) * (((a / 10) % 10) * 10 + a % 10)\
//            + (a / 10) * (a % 10)) == a)
//        {
//            printf("%d ", a);
//            ++i;
//        }
//    }
//    return 0;
//}

#include <stdio.h>

//int main() 
//{
//    int i;
//    int input;
//    int input2;
//    scanf("%d", &input);
//    int arr[50] = { 0 };
//    for (i = 0; i < input; i++)
//    {
//        scanf("%d", &arr[i]);
//    }
//    scanf("%d", &input2);
//    for (i = 0; i < input; i++)
//    {
//        if (input2 == arr[i])
//        {
//            int j;
//            for (j = i; j <= input - 1; j++)
//            {
//                arr[j] = arr[j + 1];
//            }
//        }
//    }
//    for (i = 0; i < input - 1; i++)
//    {
//        printf("%d ", arr[i]);
//    }
//    return 0;
//}

typedef union N
{
	int a;
	char b;
}N;
int main()
{
	N n1;
	n1.a = 0x00000044;
	n1.b = 0x01;
	printf("%d ", n1.a);
	return 0;
}   